/**
 * 作者: lipengfei
 * 日期: 2021-12-23 19:41:37
 * 备注: 充值项表
 */
package com.motu.monstercity.module.common.iap;
import com.motu.monstercity.module.common.utility.ServerParam;
import com.motu.vertx.module.utility.base.CurrencyEnum;
import io.vertx.core.json.JsonObject;

public class Iap extends IapModel {

    public static int IAP_ID_648 = 7; //648礼包的ID

    public Iap(JsonObject obj) {
        super(obj);
    }

    public boolean isIap648() {
        return id == IAP_ID_648;
    }

    /**
     * 获取需求代币数量
     */
    public int getPayPrice() throws Exception{
        JsonObject jsonObject = new JsonObject(getCostTokens());
        return jsonObject.getInteger(ServerParam.PAY_MONEY_REGION);
    }

    /**
     * 获取魔兔币数量
     */
    public int getMotuMoney() {
        return score / 10;
    }

    /**
     * 根据货币类型获取金额
     */
    public double getBiMoney() {
        if (ServerParam.LOG_CURRENCY_TYPE.equals(CurrencyEnum.CNY.value)){
            return money;
        } else{
            return moneyEn;
        }
    }

}
